﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Data;
using BCDto.OA.WorkflowTemplate.WorkflowTemplateStep;

namespace BCDto.OA.WorkflowTemplate.WorkflowTemplateFlowStepDesign
{
	/// <summary>
	/// 工作流模板流程步骤设计
	/// </summary>
	public class WorkflowTemplateFlowStepDesignDto
	{
		/// <summary>
		/// 工作流模板流程步骤设计Id
		/// </summary>		
		public long WorkflowTemplateFlowStepDesignId { get; set; }
		/// <summary>
		/// 工作流模板Code
		/// </summary>		
		public string TemplateCode { get; set; }
		/// <summary>
		/// 工作流模板名称
		/// </summary>		
		public string TemplateName { get; set; }
		/// <summary>
		/// 总步骤数
		/// </summary>		
		public int TotalSteps { get; set; }
		/// <summary>
		/// 创建时间
		/// </summary>		
		public DateTime CreateTime { get; set; }
		/// <summary>
		/// 创建人Id
		/// </summary>		
		public long CreateAdminId { get; set; }
		/// <summary>
		/// 创建人姓名
		/// </summary>		
		public string CreateAdminName { get; set; }
		/// <summary>
		/// 更新时间
		/// </summary>		
		public DateTime? UpdateTime { get; set; }
		/// <summary>
		/// 编辑人Id
		/// </summary>		
		public long? EditAdminId { get; set; }
		/// <summary>
		/// 编辑者
		/// </summary>		
		public string EditAdminName { get; set; }
		/// <summary>
		/// 工作流步骤信息
		/// </summary>
		public List<WorkflowTemplateStepDto> FlowObjs { get; set; } = new List<WorkflowTemplateStepDto>();
	}
}

